INplc

◆ 개요

◆ 사양

특징

도입가이드

개발킷

콘트롤러

확장유닛정보

HMI인터페이스

적용사례

기술정보

FAQ

 

Motion제어

◆ RT Motion

◆ 모션제어 솔루션

 

RSW-ECAT

 

 

Prodcuts Category

 ◆ Real Time Products

 ◆ Software PLC

 ◆ EtherCAT Products

 ◆ Network Technology

 ◆ Motion Control

 ◆ Field bus Solutions

 ◆ Software RAS

 EtherCAT I / O 데이터를 Windows 측에서 참조하는 방법

■ 개요

INplc는 PLC 프로그램에서 I / O 장치의 데이터 (EtherCAT : DI16 점, AI4 점)을 취득하고 그 데이터를 Windows 응용 프로그램에서 참조합니다.

PLC 프로그램과 Windows 응용 프로그램의 데이터 교환은 INplc의 공유 메모리 영역 "M 영역"을 통해 이루어집니다.

PLC 프로그램은 검색된 I / O 장치의 데이터를 M 영역에 저장합니다. 
※ 「EcatDemo "는 오른쪽 그림과 같은 데이터 할당되어 있습니다.

Windows 응용 프로그램 공유 메모리 I / F 구성 요소 "INpMac"을 사용하여 M 영역에서 각 데이터를 가져옵니다. 
※ INpMac 내용은 INpMac 설명서를 참조하십시오.

 

M 영역의 데이터 할당 (예)

■ 다운로드

파일 이름 크기 내용
EcatDemo.zip 111 KB INplc-SDK (Express) v3.05에서 만든 프로젝트와 VS2010에서 만든 Win32 콘솔 응용 프로그램 프로젝트입니다. I / O 드라이버 "EcatDrv"및 INpMac가 사용 가능한 컨트롤러로 사용할 수 있습니다. Download
  • 다운로드 한 파일을 이용하여, 만일 장애 등이 발생해도 책임을지지 않습니다. 반드시 자신의 책임에 대해 이용하십시오.
  • 다운로드 한 파일을 허가없이 재 전재 및 재배포하는 것은 금지되어 있습니다.

■ 시스템 구성 이미지

알고 시스템의 EtherCAT 슬레이브를 사용한 시스템 구성 예입니다.
DI 슬레이브 [ECEPF00-1]에 연결된 스위치 상자의 상태와 AI 슬레이브 [ECEA402] 펄스 생성기로 생성 한 파형을 INplc의 PLC 프로그램에서 얻을 Windows 응용 프로그램에서 INpMac을 이용하여 취득하는 구성으로되어 있습니다.

M에리어에 저장되는 데이터에 대해
PLC 프로그램에서 취득한 DI와 AI 데이터를 저장합니다. 
DI 데이터는 즉시 값을 저장합니다.
 
AI 데이터는 10000 분의 데이터를 링 버퍼 방식으로 저장합니다.

PLC 프로그램의 동작
1ms 주기로 DI와 AI의 데이터를 검색하여 M영역에 저장합니다. 
AI 데이터를 저장할 때 "버퍼 쓰기 위치 정보 '와'버퍼 끝에 도달 횟수 '도 업데이트합니다.

 

 

Copyright(C) 2000-2018 TPIKOREA Co. All Rights Reserved.

                                                                         e-mail : support@tpikorea.com

TPIKOREA  경기도 안양시 동안구 호계동 555-9 안양 국제유통단지 29동 208호

Tel : +82 31 501 8054   Fax : +82 455 8055